Interactor = class("Interactor")

---

function Interactor:initialize()
end

---

function Interactor:decohere(sourcePropertyValueSet)

	return sourcePropertyValueSet
end

---

function Interactor:isAppliquableOn(targetedEntity, propertyName)

	return next(self:decohere(targetedEntity.decoheredProperties[propertyName]))
end